var fileName = @"e:\1.xlsx";
            var connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + fileName + ";Extended Properties=\"Excel 12.0;IMEX=1;HDR=NO;TypeGuessRows=0;ImportMixedType s=Text\"";
            var conn = new OleDbConnection(connectionString);
            conn.Open();
            // var sheets = conn.GetOleDbSchemaTable(System.Data.OleDb.OleDbSc hemaGuid.Tables, new object[] { null, null, null, "person" });
            var cmd = conn.CreateCommand();
            // cmd.CommandText = "SELECT * FROM [" + sheets.Rows[1]["A"].ToString() + "] ";
            cmd.CommandText = "SELECT * FROM [Sheet1$]";
            var adapter = new OleDbDataAdapter(cmd);
            var ds = new DataSet();
            DataTable dt = new DataTable();
            adapter.Fill(ds);
            adapter.Fill(dt);